package com.tecso.btx.admin.dao.impl;

import javax.persistence.Query;

import com.tecso.btx.admin.dao.IGrupoDao;
import com.tecso.btx.admin.modelo.Grupo;

public class GrupoDao extends GenericDaoJpaImpl<Grupo, Integer> implements IGrupoDao{
	
	private static String sql = "";
	
	@Override
	public Grupo getGroupByName(String name) {
		
		sql = "SELECT t FROM Grupo t WHERE t.nombre = :nombre";
		
		Query query = getEntityManager().createQuery(sql);
		query.setParameter("nombre", name);
		
		Grupo group = (Grupo)query.getSingleResult();
		
		return group; 
	}
	
}
